﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace VehicleScale.Models
{
    public class VehicleScaleSplitModel : ModelBase
    {
        #region Properties

        private System.Guid _vehicleScaleSplitID;
        public System.Guid VehicleScaleSplitID
        {
            get
            {
                return this._vehicleScaleSplitID;
            }
            set
            {
                if ((this._vehicleScaleSplitID != value))
                {
                    this._vehicleScaleSplitID = value;
                }
            }
        }

        private string _vehicleScaleID;
        public string VehicleScaleID
        {
            get
            {
                return this._vehicleScaleID;
            }
            set
            {
                if ((this._vehicleScaleID != value))
                {
                    this._vehicleScaleID = value;
                }
            }
        }

        private string _productID;
        public string ProductID
        {
            get
            {
                return this._productID;
            }
            set
            {
                if ((this._productID != value))
                {
                    this._productID = value;
                }
            }
        }

        private decimal _weight;
        public decimal Weight
        {
            get
            {
                return this._weight;
            }
            set
            {
                if ((this._weight != value))
                {
                    this._weight = value;
                }
            }
        }

        private string _description;
        public string Description
        {
            get
            {
                return this._description;
            }
            set
            {
                if ((this._description != value))
                {
                    this._description = value;
                }
            }
        }

        private VehicleScaleModel _vehicleScale;
        public VehicleScaleModel VehicleScale
        {
            get { return _vehicleScale; }
            set
            {
                if (_vehicleScale != value)
                {
                    _vehicleScale = value;
                }
            }
        }

        private ProductModel _product;
        public ProductModel Product
        {
            get { return _product; }
            set
            {
                if (_product != value)
                {
                    _product = value;
                }
            }
        }

        #endregion
    }
}
